Big Huge Thesaurus

protective cover

noun